pck_pat_ethnicity_race
Lines of Code: 413	

procedure InsertPatientEthnicity(pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vPatientID       in varchar2,
pi_nEthnicityID     in number,
po_nStatusCode      out number,
po_vStatusComment   out varchar2)

	insert patient ethnicity 

procedure InsertPatientRace(pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vPatientID       in varchar2,
pi_nRaceID          in number,
po_nStatusCode      out number,
po_vStatusComment   out varchar2)

	insert patient race 

procedure InsertPatEthRaceSource(pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vPatientID       in varchar2,
pi_nSourceID        in number,
po_nStatusCode      out number,
po_vStatusComment   out varchar2)

	Insert patient ethnicity race source 

procedure GetEthnicityRS(pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out RetRefCursor)

	Get ethnicity recordset 

procedure GetRaceRS(pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out RetRefCursor)

	Get race recordset 

procedure GetEthRaceSourceRS(pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out RetRefCursor)

	Get ethnicity race source recordset 

procedure GetPatientEthnicityRS(pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vPatientID       in varchar2,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out RetRefCursor)

	Returns patient ethnicity recordset 

procedure GetPatientRaceRS(pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vPatientID       in varchar2,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out RetRefCursor)

	Returns patient race recordset 

function GetPatientRaceListString(pi_vPatientID in varchar2) return varchar2

	Get patient race lsit as a string 

procedure GetPatEthRaceSourceRS(pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vPatientID       in varchar2,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out RetRefCursor)

	Get patient ethnicity race source recordset 

procedure DeletePatientEthnicity(pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vPatientID       in varchar2,
po_nStatusCode      out number,
po_vStatusComment   out varchar2)

	Remove patient ethnicity 

procedure DeletePatientRace(pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vPatientID       in varchar2,
po_nStatusCode      out number,
po_vStatusComment   out varchar2)

	Remove patient race 

procedure DeletePatEthRaceSource(pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vPatientID       in varchar2,
po_nStatusCode      out number,
po_vStatusComment   out varchar2)

	Remove patient ethnicity race source 

procedure UpdatePatientRace(pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,

pi_vPatientID in varchar2,
pi_vValues    in varchar2,

po_nStatusCode    out number,
po_vStatusComment out varchar2)

	Updates patient race selected values 

procedure UpdatePatientEthnicity(pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vPatientID       in varchar2,
pi_nEthnicityID     in number,
po_nStatusCode      out number,
po_vStatusComment   out varchar2)

	Updates patient ethnicity 

	

